general directorate of livestock services - Francés Inglés Diccionario